package com.indexingsystem.boss.common;


import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;


/**
 * @说明 获得Spring管理对象
 * @version 1.0
 * @since
 */
public class SpringFactory implements ApplicationContextAware
{
    private static ApplicationContext context;

    @SuppressWarnings("static-access")
    public void setApplicationContext(ApplicationContext applicationContext)
        throws BeansException
    {
        this.context = applicationContext;
    }

    public static Object getObject(String id)
    {
        Object object = null;
        object = context.getBean(id);
        return object;
    }
}
